Cognitive Engineering: A Distributed Approach to Machine Intelligence explores the design issues of intelligent engineering ...